permanent home - Spanish English Dictionary